Load Balancing Voice Applications
نویسندگان
چکیده
In this paper, we investigate the load balancing problem among a cluster of mobile and fixed devices in a voice enabled interface. We consider a design approach. The voice interface has to support up to a hundred simultaneous users. The load balancing criteria we consider are defined, on the one hand in terms of network, CPU and memory resources, and on the other hand in terms of the boundary between fixed and mobile devices. The solution we propose is based on a derivate of the Linux Virtual Server: the Piranha system. Piranha enhances the Linux Virtual Server with several features, in particular with monitoring aspects and fault tolerance. We describe precisely the proposed architecture of the application. We present a new scheduling technique which has been designed to take into account dynamically resource loads
منابع مشابه
Performance Analysis of Voice Load Balancing Configuration for Mpls Network and Ip Network with Mutation Testing
Multiprotocol Label Switching technology is an evolving technology that provides the reliable and efficient distribution of the Internet services with high transmission speed and lower delays. The important feature of MPLS network is its Traffic Engineering (TE), which is used to manage the computer network effectively for efficient utilization of network resources such as bandwidth, link utili...
متن کاملLoad Profiling for Efficient Route Selection in Multi-Class Networks
High-speed networks, such as ATM networks, are expected to support diverse Quality of Service (QoS) constraints, including real-time QoS guarantees. Real-time QoS is required by many applications such as those that involve voice and video communication. To support such services, routing algorithms that allow applications to reserve the needed bandwidth over a Virtual Circuit (VC) have been prop...
متن کاملLoad Pro ling for E cient Route Selection in Multi Class Networks
High speed networks such as ATM networks are ex pected to support real time Quality of Service QoS guarantees required by many applications such as those that involve voice and video communication To sup port such services routing algorithms that allow for the reservation of the needed bandwidth over a Virtual Cir cuit VC have been proposed Commonly these algo rithms assign VCs to routes using ...
متن کاملParleda: a Library for Parallel Processing in Computational Geometry Applications
ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...
متن کاملLoad Balancing on the Internet
Introduction 1 Workload Characteristics of Internet Services 2 Web Applications 3 Streaming Applications 4 Taxonomy of Load-Balancing Strategies 4 Load Balancing in the Server, the Network, and the Client Sides 4 State-Blind versus State-Aware Load Balancing 5 Load Balancing at Different Network Layers 5 Server-Side Load Balancing 5 DNS-Based Load Balancing 5 Dispatcher-Based Load Balancing 7 S...
متن کامل